// 用户store,存放登录用户相关数据
import { defineStore } from 'pinia'
// const useUserStore = ('sore唯一标识',回调函数)   store模块名以use开头，store结尾
export const useUserStore = defineStore(
  'cp-user'
  //   () => {
  //     // 定义全局变量
  //     // 定义一个空对象的时候可以用as断言指定类型
  //     // const user = ref({} as user)
  //     // 用户信息
  //     const user = ref<User>()
  //     // 设置用户，登录后使用
  //     const setUser = (u: User) => {
  //       user.value = u
  //     }
  //     // 清空用户，退出后使用
  //     const delUser = () => {
  //       user.value = undefined
  //     }
  //     return { user, setUser, delUser }
  //   },
  //   {
  //     // 开启数据持久化存储
  //     persist: true
  //   }
)
